3.5 去电

i . 手机去电

当手机通过蓝牙连接设备后,在手机端直接拨号需通知天琴以便进入呼出操作:

AiLitContext.getPhoneManager().outgoingCallRing(String name, String number);

下一轮操作:拨号失败、手机取消拨号、语音 \ UI取消拨号、去电被接通

ii . 语音 \ UI去电

当语音去电时,天琴会通知集成端开始拨号,对应回调方法为:

DialUpCallback#onDialing(String name, String number);

下一轮操作:拨号失败、手机取消拨号、语音 \ UI取消拨号、去电被接通

iii. 拨号失败

当尝试拨号失败时,需主动通知天琴以结束其拨号状态:

AiLitContext.getPhoneManager().callFailed(String name, String number);

iv . 手机取消拨号

当正在呼出时,手机端取消拨号同样需要主动通知天琴(接口待添加)

v . 语音 \ UI取消拨号

当正在呼出时,点击设备端的取消按钮,天琴会通知集成端停止拨号,对应回调为:

DialUpCallback#onDialCancel()

vi . 去电被接通

当去电被对方接通时,需通知天琴以便执行关闭唤醒、关闭录音等操作:

AiLitContext.getPhoneManager().callOffHook();

下一轮操作:对方 \ 手机挂断电话、UI 挂断电话

results matching ""

    No results matching ""